save your own skin - Turco Inglés Diccionario